urban green space management - French English Dictionary